cover the waterfront

Translations
охватить все аспекты
The report covers the waterfront on the issue of climate change.
Доклад охватывает все аспекты проблемы изменения климата.
Definitions
To cover the waterfront means to deal with or include all possible topics, aspects, or areas of something; to be thorough and comprehensive in addressing a subject.
Words
cover

verb
охватывать
the

article or possessive pronoun
этот
waterfront

noun
набережная